rock with laughter - French English Dictionary